rescue strap - Alemán Inglés Diccionario